type google.golang.org/grpc/internal/balancer/gracefulswitch.balancerWrapper
14 uses
google.golang.org/grpc/internal/balancer/gracefulswitch (current package)
gracefulswitch.go#L60: balancerCurrent *balancerWrapper
gracefulswitch.go#L61: balancerPending *balancerWrapper
gracefulswitch.go#L88: func (gsb *Balancer) balancerCurrentOrPending(bw *balancerWrapper) bool {
gracefulswitch.go#L105: func (gsb *Balancer) switchTo(builder balancer.Builder) (*balancerWrapper, error) {
gracefulswitch.go#L111: bw := &balancerWrapper{
gracefulswitch.go#L155: func (gsb *Balancer) latestBalancer() *balancerWrapper {
gracefulswitch.go#L237: var balToUpdate *balancerWrapper
gracefulswitch.go#L288: type balancerWrapper struct {
gracefulswitch.go#L302: func (bw *balancerWrapper) Close() {
gracefulswitch.go#L319: func (bw *balancerWrapper) UpdateState(state balancer.State) {
gracefulswitch.go#L360: func (bw *balancerWrapper) NewSubConn(addrs []resolver.Address, opts balancer.NewSubConnOptions) (balancer.SubConn, error) {
gracefulswitch.go#L386: func (bw *balancerWrapper) ResolveNow(opts resolver.ResolveNowOptions) {
gracefulswitch.go#L395: func (bw *balancerWrapper) RemoveSubConn(sc balancer.SubConn) {
gracefulswitch.go#L401: func (bw *balancerWrapper) UpdateAddresses(sc balancer.SubConn, addrs []resolver.Address) {
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)